home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac 1993 September / September 93.iso / Archives / Utilities / Security - care / Encrypt / ROT-13 Mac / Read Me - Rot-13 < prev    next >
Text File  |  1993-06-20  |  6KB  |  149 lines

  1. ROT-13 Scrap.  Copyright © 1993 by Ray Arachelian.  All Rights Reserved.
  2.  
  3. NOTE: This software and its documentation is distributed 'AS IS' and
  4. without warranties as to performance, merchantability, fitness for any
  5. particular purpose, or any other warranty either implied or express.
  6. Because of the various software and hardware environments in which this
  7. software may be used, no warranty of any kind can be provided.  In no
  8. event shall the author of this program be held liable for any damages
  9. (real or imagined, physical, or to Steve Ebener's Ego) or losses arising
  10. out of the use or misuse of this software.
  11.  
  12. This software is distributed as PoliticalWare.  It is copyrighted by
  13. the author however you may distribute it freely.  If you enjoy the
  14. use of this software and wish to continue to do so, please send a
  15. message to Steve Ebener, the current EchoMac Moderator asking him to
  16. reverse his decision about banishing HQX and ROT-13 off EchoMac. Send
  17. me a copy of this message and I'll tell you how to get rid of the
  18. nag screen.
  19.  
  20. =======================================================================
  21.  
  22. A simple tutorial on ROT-13:
  23.  
  24. Rot-13 is a standard program which has been used for ages on
  25. the internet to hide the punchlines to jokes. It is so simple
  26. that no special software or hardware is needed to decode it.
  27. The use of a simple letter substitution table is all it is.
  28. The following tables show that letters are substituted with
  29. the 13th counterpart. (The English alphabet has 26 letters,
  30. hence, 13 in the first half and 13 in the second half.)
  31.  
  32. The algorith, (or recipie if you will,) is simple. Just
  33. replace a letter from one half with the corresponding
  34. letter in the second half as shown in these tables:
  35.  
  36.  PLAIN: ABCDEFGHIJKLMNOPQRSTUVWXYZ
  37.  ROT13: NOPQRSTUVWXYZABCDEFGHIJKLM
  38.  INDEX: 12345678901234567890123456
  39.       :          1         2
  40.  
  41.  PLAIN: abcdefghijklmnopqrstuvwxyz
  42.  ROT13: nopqrstuvwxyzabcdefghijklm
  43.  
  44.  PLAIN: 0123456789!@#$%^&*(){}[]\|;:'",<.>/?`~
  45.  ROT13: 0123456789!@#$%^&*(){}[]\|;:'",<.>/?`~
  46.  
  47. Hence, ROT-13 is merely a letter substition as follows:
  48.  A-N B-O C-P D-Q E-R F-S G-T H-U I-V J-W K-X L-Y M-Z
  49.  
  50. As can be seen, only letters are affected.  Numbers and
  51. other ASCII symbols such as punctuation, parens, etc. are
  52. left untouched.
  53.  
  54. ROT-13 is >NOT< an encryption program. It does not provide
  55. privacy, however, it's purpose is actually to let users view
  56. ROT-13'ed messages posted on the internet. ROT-13 originally
  57. started out as a program to hide punchlines to offensive
  58. jokes and the giving away of endings to movies in movie
  59. reviews.
  60.  
  61. In my attempt to bring this program into popularity on
  62. FidoNet (EchoMac specifically,) I managed to step on the
  63. moderator's toes by writing a message which was totally
  64. encoded with ROT-13.  He instantly banished me from the
  65. conference stating that FidoNet rules forbid encrypted
  66. material because FidoNet cannot provide for privacy
  67. due to possibly sysop liabilities for user misconduct.
  68.  
  69. The rule he used to banish me does not apply since ROT-13
  70. is not meant to provide privacy, and cannot do so. Therefore
  71. he banished me unjustly.  Additionally, as he's just been
  72. voted in, Steve Ebener has decided to revoke the allowing
  73. of HQX'ed files.  Previously, they were allowed on
  74. EchoMac as long as they were relatively short.  Steve
  75. Ebener seems to be cutting user rights down left and right
  76. and should be removed as moderator of EchoMac.
  77.  
  78. I have written this program and the above documentation
  79. in order to aid users to become aquiented with ROT-13.
  80. This program is political-ware.  I do not ask for money, I
  81. ask instead that you mail a letter asking Steve Ebener to
  82. allow HQX'ed messages, ROT-13 usage, and to stop banishing
  83. users with which he does not agree.  Please do not use
  84. this as an opportunity to send flame mail.  I won't be
  85. responsible for any harrasment charges against you if you do.
  86. I'm asking you to send a simple letter stating that you oppose
  87. his decision against allowing ROT-13 and HQX on EchoMac will
  88. do. :-)  If he doesn't revoke his decision on this matter,
  89. I ask that you vote him out as EchoMac moderator.  Mind you
  90. this is the same type of letter you'd send your congress
  91. person telling him that you won't vote for him if he doesn't
  92. address a specific issue.
  93.  
  94. If by some stroke of luck you should get your hands on this
  95. program after Steve Ebener is kicked out of office, or
  96. allows ROT-13 and HQX on EchoMac, don't bother him. :-)  To
  97. find out, just go and read EchoMac until the rules are posted.
  98. If you see mention of anything against ROT-13 or HQX, please
  99. send the letter immediatly.  This program has been released on
  100. 6-20-1993.
  101.  
  102. Email me a copy of the letter you sent him and I'll tell
  103. you how to disable the nag screen.
  104.  
  105. Steve Ebener's email address is:
  106. Steve Ebener @1:152/42 (fidonet)
  107. Steve.Ebener@f42.n152.z1.fidonet.org (internet)
  108. His BBS phone number: 503-747-6098
  109.  
  110.  
  111. My Email addresses:
  112. Ray Arachelian @1:2603/204 (fidonet)
  113. rarachel@ishara.poly.edu (internet)
  114.  
  115. Thank you for your support, and enjoy the program.
  116.  
  117. ========================================================
  118.  
  119. This program converts a text clipboard to ROT-13,
  120. or a ROT-13'ed clipboard into text.  To use it simply
  121. put it in your Apple Menu, or somewhere accessible like
  122. on your desktop.  Then you just go in your favorite
  123. word processor or text editor, select some text, copy it
  124. to the clipboard using Command-C (or if you prefer cut
  125. it to the clipboard.)  Launch this program.  Click the
  126. mouse button to get past the nag screen.  Go back to
  127. your editor and select paste.
  128.  
  129. This is very useful in conjunction with a terminal
  130. program.  This way you can cut and paste ROT-13'ed text
  131. online and use it with your Mac.
  132.  
  133. In addition, this new release of this program will
  134. also allow you to drag and drop a TEXT file onto the
  135. program.  The program will then launch itself, and
  136. create a file called 13-filename which is the
  137. ROT-13 encoded/decoded file.  (This is for Sys 7
  138. only!)  However, if you do have a text scrap in the
  139. clipboard at the same time, both the file and the
  140. text scrap will be processed.
  141.  
  142. You might wish to increase the ammount of memory
  143. available to this program by using the File Get Info
  144. command on it from the Finder if you're going to be
  145. using large text scraps.
  146.  
  147. Please spread this program around, and enjoy it!
  148. (This assumes System 7, or at least Multifinder.)
  149.